Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEEWARD ROAD Detached £234,950 21 Mar 2002
2 LEEWARD ROAD Detached £210,000 24 Sep 2001
3 LEEWARD ROAD Semi-Detached £228,000 22 Jan 2007
6 LEEWARD ROAD Detached £315,000 15 Jun 2015
11 LEEWARD ROAD Detached £450,000 10 Oct 2007
12 LEEWARD ROAD Detached £485,000 17 Dec 2021
13 LEEWARD ROAD Detached £237,000 27 Apr 2006
15 LEEWARD ROAD Detached £190,000 26 Apr 2002
16 LEEWARD ROAD Detached £353,000 10 Aug 2018
17 LEEWARD ROAD Detached £250,000 21 Sep 2012
18 LEEWARD ROAD Detached £68,995 31 Mar 2000
19 LEEWARD ROAD Detached £360,000 10 Apr 2018
20 LEEWARD ROAD Detached £241,500 18 Feb 2011
21 LEEWARD ROAD Detached £415,000 3 Nov 2023
23 LEEWARD ROAD Detached £105,000 8 May 1998
25 LEEWARD ROAD Detached £335,000 17 Sep 2012
26 LEEWARD ROAD Detached £265,000 19 Apr 2010
27 LEEWARD ROAD Detached £339,995 18 Oct 2007
28 LEEWARD ROAD Detached £113,000 2 Jul 1999
29 LEEWARD ROAD Semi-Detached £223,000 17 Feb 2006
30 LEEWARD ROAD Detached £224,000 12 Aug 2002
31 LEEWARD ROAD Detached £286,000 11 Jul 2014
33 LEEWARD ROAD Detached £335,000 30 Jul 2015
37 LEEWARD ROAD Detached £347,500 10 Oct 2018
39 LEEWARD ROAD Detached £220,000 28 Apr 2005